﻿namespace Mathematics.Expressions
{
    public class ParameterDefinition
    {
        public ParameterDefinition(string name)
        {
            Name = name;
        }

        public ParameterDefinition(string name,ExpressionValue defaultValue): this(name,new Constant(defaultValue)){}

        public ParameterDefinition(string name,MathExpression defaultValue)
        {
            Name = name;
            DefaultValue = defaultValue;
        }

        public string Name { get; private set; }
        public MathExpression DefaultValue { get; private set; }

        
    }
}
